Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 PICTON PLACE £725,000 29 Aug 2023
14 PICTON PLACE Semi-Detached £295,597 £175,000 6 Oct 2006
16 PICTON PLACE Terraced £240,845 £140,000 1 Mar 2011
18 PICTON PLACE £122,676 £100,000 13 Dec 2019